package br.com.financas.abstractions;

import java.util.List;

import br.com.financas.entity.Conta;
import br.com.financas.entity.Usuario;

@SuppressWarnings("hiding")
public interface IContaRepository<Conta> extends IBaseRepository<Conta> {
	public List<Conta> obterPorTitulo(String titulo, Usuario usuario);
	public List<Conta> obterPorUsuario(Usuario usuario);
	public Conta obterPorId(long id);
	public void transferir(Conta contaOrigem, Conta contaDestino);
	

}
